!function(){
    $(function(){
        //更改
        $('.edit').click(function(){

            if($(this).text() == '编辑') {
                $(this).hide();
                $(this).parent().parent().addClass('current');
                $(this).parent().parent().siblings().removeClass('current');
                $(this).parent().find('.tbit').removeClass('hidden');
                $(this).parent().find('.tbit').show();
                $(this).parent().append('<input class="rest  btn btn-sm btn-borB1" type="reset" value="取消">');
                $(this).parent().parent().find('input').removeAttr('readOnly').removeClass('read-only');

                $('.rest').click(function(){
                    $(this).parent().find('.edit').show();
                    $(this).parent().find('.tbit').hide();
                    $(this).parent().find('.edit').removeClass('hidden');
                    $(this).parent().parent().removeClass('current');
                    $(this).parent().parent().find('input[type="text"]').attr('readOnly','readOnly').addClass('read-only');
                    $(this).parent().parent().find('.hideBox').addClass('hidden');
                    $(this).parent().parent().find('.showBox').show().attr('readOnly','readOnly');
                    $(this).remove();
                });
                $(this).parent().parent().find('.hideBox').removeClass('hidden');
                $(this).parent().parent().find('.showBox').hide();
            } else {
                $(this).prev().click();
            }
        });

        //双击
        $('.table tr:not(.firstTr)').dblclick(function(){

            $(this).find('.hideBox').removeClass('hidden');
            $(this).find('.showBox').hide();
            $(this).addClass('current');
            $(this).siblings().removeClass('current');
            $(this).find('input[type="text"]').removeAttr('readOnly').removeClass('read-only');
            $(this).find('.edit').addClass('hidden');
            $('.save').click(function(){
                $(this).prev().click();
            });
            if($(this).find('.rest').length<1) {
                $(this).find('.tbit').show();
                $(this).find('.tbit').removeClass('hidden');
                $(this).find('.edit').show();
                $(this).find('td:last').append('<input class="rest btn btn-sm btn-borB1" type="reset" value="取消">');
                $('.rest').click(function(){
                    $(this).parent().find('.edit').show();
                    $(this).parent().find('.edit').removeClass('hidden');
                    $(this).parent().find('.tbit').hide();

                    $(this).parent().parent().find('input[type="text"]').attr('readOnly','readOnly').addClass('read-only');
                    $(this).parent().parent().find('.hideBox').addClass('hidden');
                    $(this).parent().parent().find('.showBox').show().attr('readOnly','readOnly');
                    $(this).remove();
                });
            }
        });
        
        //添加供应商
        $(".add-supplier").click(function(e){
            var $firstTr =  $('.firstTr')
            $('.setTr').addClass('hidden');
            $firstTr.addClass('current');
            $firstTr.show();
        });
        $('.firstTr').click(function(e){
            $(this).addClass('current');
            $(this).siblings().removeClass('current');
        });
        $('.restb').click(function(){
            $('.firstTr').hide();
        });
        //打款、扣款
        $(".money").click(function(){
    		layer.open({
    			type: 2,
    			area: ['537px', '370px'],
    			title:$(this).attr('title'),
    			fix: true,
    			maxmin: true,
    			content: [$(this).attr('durl'),'no']

    	   });
        });
        $(".money-log").click(function(){
    		layer.open({
    			type: 2,
    			area: ['70%','50%'],
    			title:$(this).attr('title'),
    			fix: true,
    			maxmin: true,
    			content: $(this).attr('durl')

    	   });
        });

        //删除
        function initSetState() {
            $('.del').on('click', function(){
                var obj = $(this);
                var id = obj.attr('did');
                var url = obj.attr('durl');
                layer.confirm(
                    '确定要删除此供应商？',
                    {
                        icon: 3,
                        title: '系统提示',
                        btn: ['确 定', '取 消']
                    },
                    function(index){
                        layer.close(index);
                        layer.load();
                        $.post(
                            url,
                            {id: id},
                            function(data){
                                if(data.status == 10000) {
                                    location.reload(true);
                                } else {
                                    layer.closeAll();
                                    layer.alert(data.errmsg);
                                }
                            },
                            'json'
                        );
                    },
                    function(index){
                        layer.close(index);
                    }
                );
            });
        }
        initSetState();
    })


}();